package edu.gatech.bsbmule.view;

import java.awt.event.MouseAdapter;

public interface IGameConfig {
	
	/**
	 * Retrieve number of players from the view
	 * 
	 * @return number of players
	 */
	public int getNumberOfPlayers();
	
	/**
	 * Retrieve difficulty level from the view
	 * @return string representing the game difficulty
	 * 
	 */
	public String getDifficultyLevel();
	
	/**
	 * Retrieve type of map from the view
	 * @return string returns the type of map
	 */
	public String getTypeOfMap();
	
	/**
	 * Retrieve number of total turns from the view
	 * @return number of turns
	 */
	public int getGameTurn();
	
	/**
	 * Set OK button with a specific listener when clicked
	 * 
	 * @param e listener
	 */
	public void setOKButtonListener(MouseAdapter e);

}
